class User < ActiveRecord::Base
  has_many :articles
  
  validates_length_of :login, :within => 2..10, 
                      :too_short => "은 2글자 이상이어야 합니다.", :too_long => "은 10글자 이하여야 합니다."
  validates_length_of :name, :within => 2..8, 
                      :too_short => "은 2글자 이상이어야 합니다.", :too_long => "은 8글자 이하여야 합니다."
  validates_length_of :password, :within => 6..10, 
                      :too_short => "은 7글자 이상이어야 합니다.", :too_long => "은 10글자 이하여야 합니다."
  validates_format_of :login, :with => /^[a-z0-9]+$/, 
                      :message => "에 사용될 수 없는 문자가 입력되었습니다."
  validates_uniqueness_of :login, :message => "을 이미 다른 사용자가 사용하고 있습니다."                    
end
